﻿<#
   # 在sqlplus中,为了美观,每个字段占一行;
   # 而在代码中,我们是需要将其合并为一行;
   #
   # 为了拼凑SQL中的INSERT语句,针对VALUES部分:
   # 针对需要插入值的字段,不是恒定值的字段,替换为?,恒定值的字段,不进行替换
#>
$resultFilePath =  "C:\Users\LQ\Desktop\result_combineToOneLine.txt "
#Remove-Item $filePath
$content = Get-Content "C:\Users\LQ\Desktop\d_combineToOneLine.txt" ;

$lst = $content.Split([System.Environment]::NewLine,[StringSplitOptions]::RemoveEmptyEntries);

$outputString = "";

for ($i = 0; $i -lt $lst.Count; $i++)
{ 
        $item =  $lst[$i];
        $outputString += [String]::Format('{0}',$item);
}

$outputString >> $resultFilePath